@charset "utf-8";
/* initialize */
* { padding:0; margin:0; }
body { font-size: 12px; font-family: Arial, Verdana, sans-serif; }
img, table, td, th { border: 0; }
ul, ol ,li{ list-style-type:none; }
h1, h2, h3, h4, h5, h6 { font-size:14px; }
a { color:#444444; text-decoration:none }
a:hover { color:#FF6600; text-decoration:underline }
textarea{ font-size:12px;}
input[type=checkbox]{vertical-align: -2px;_vertical-align: -1px;margin-right: 2px;}

/*网站的主色调定义*/
.clearfix {*ZOOM: 1}.clearfix:after{content:"\20";display:block;height:0;clear:both;}
.floatleft { float: left; }
.floatright {float: right; }
.clear { clear: both; height: 0; font-size:0;overflow:hidden; }
.blank { height:8px; overflow:hidden}
a.links{ color:#0069c8}
/*
 * ******************** public.css by liangcaijian QQ632324010***********************
 * -------------------------------------------------------
 */
.content { width: 1150px; margin: 18px auto 0px;overflow:hidden;}
.content_color{width: 100%;min-width:1150px; padding-bottom:20px;background:#f1f1f1;border-top:1px #e1e1e1 solid;}

/* layout */
.select_class {border: 1px #CCC solid;padding:5px;height: 30px; border-radius:2px}
.text { width:250px; height:20px;line-height:20px; padding:5px; border:1px #CCC solid;  border-radius:2px;}
.text_small {height:18px;line-height:18px;padding:3px;border: 1px #CCC solid;border-radius: 2px;}
.width_short { width: 60px; }
.width_long { width: 340px; }
/*btn 按的定义*/
.submit_btn {display:block;border:1px #F06D10 solid;border-radius:5px; color:#FFF;background:#EF6F21;background:-webkit-gradient(linear,left top,left bottom,from(#FB7A42),to(#EF6F21));background:-moz-linear-gradient(top,#FB7A42 0%,#EF6F21 100%); width:250px; height:35px; line-height:35px; text-align:center; font-size:18px; cursor:pointer}
.formbtn {border:1px #F06D10 solid;border-radius:5px;color:#FFF;background:#ed5736;width:70px;height:26px;line-height:26px;text-align:center;font-size:12px;margin-left:8px;cursor:pointer}
.lcj_btn { border: 0; width: 61px; height: 22px;line-height:22px; font-size:12px; background: url(../images/member/btn.gif) no-repeat 0 -305px;display:inline-block;margin:5px 0 5px 10px; text-align:center; cursor:pointer}
a.lcj_btn { border: 0; width: 61px; height: 22px;line-height:22px; font-size:12px; background: url(../images/member/btn.gif) no-repeat 0 -305px;display:inline-block;margin:5px 0 5px 10px; text-align:center; cursor:pointer}
a.lcj_btn:hover{  color:#F00; text-align:center; text-decoration:none}
a.a_btn { border: 0; width:108px; display:block; height:30px; line-height:30px; text-decoration:none;font-size:14px;color:#ffffff;background:#ed5736;border-radius:5px;cursor:pointer}
a.a_btn:hover{  background:#FB7A42;text-align:center; text-decoration:none}

/* form avalidate */
form .field_notice {color:#9C9C9C; margin-left:5px; }
form .red { color:red; border:0px; background-color:#FFFFFF; }
form label.error { color:red; margin-left:5px; }
form input.error { border:red 1px dotted; }
form label.checking { padding-left:18px; background:transparent url(../images/member/checking.gif) no-repeat; margin-left:5px; font-style:italic; color:#9C9C9C; display:none; }
form label.validate_right {padding-left:12px; margin-left:5px; background:transparent url(../images/member/right.gif) no-repeat; font-style:italic; color:green; float:none; }

/*
 * -------------------------------------------------------
 * ******************** head.css ***********************
 * -------------------------------------------------------
 */
.member_top{ width:1150px; margin:0 auto; overflow:hidden;}
.member_top .member_logo { float:left; width:350px;}
.member_top .member_midder{float:left;width:600px; margin-left:40px;color:#F6F6F6;font-size:14px;font-family:"Microsoft Yahei"}
.member_top .member_midder ul {FLOAT: left;padding:26px 0;margin:0;width:600px;color:#333333;list-style:none}
.member_top .member_midder UL LI {BACKGROUND:#ffffff;FLOAT: left; WIDTH: 110px;COLOR: #333333;height:35px; line-height:35px;}
.member_top .member_midder UL LI.hover{ background:#e52f21; color:#fff; border-radius:5px}
.member_top .member_midder UL LI.hover A { color:#FFF}
.member_top .member_midder UL LI A {DISPLAY: block; text-align:center;FONT-SIZE: 16px; WIDTH:110px;COLOR:#333333; LINE-HEIGHT:35px; HEIGHT: 35px;}
.member_top .member_midder UL LI A:hover {background:#e52f21; color:#FFF; text-decoration:none; border-radius:5px}
.member_top .member_right { float:right; width:150px; padding-top:26px;}
.member_top .member_right .xiaoxi,.member_top .member_right .logout {border:1px #cacaca solid; padding:0 8px 0 23px;height:35px; line-height:35px;display:inline-block;color:#959595; border-radius:18px}
.member_top .member_right .xiaoxi { background:url(../images/member/v1.iocn.gif) no-repeat 8px 13px;}
.member_top .member_right .xiaoxi:hover{ color:#000; text-decoration:none; background-position: -70px 13px;}
.member_top .member_right .xiaoxi font{ margin-left:3px; font-weight:bold}
.member_top .member_right .logout {padding:0 8px 0 8px; margin-left:10px}
.member_top .member_right .logout:hover{ color:#000; text-decoration:none;}
/*
 * -------------------------------------------------------
 * ******************** footer.css ***********************
 * -------------------------------------------------------
 */
#footer { width: 100%; min-width:1150px;padding:20px 0;overflow: hidden; background:#FFF url(../images/foot_bg.gif) repeat-x; color: #797979; line-height: 20px; clear: both;font-family:"Microsoft YaHei"; color:#999999;}
#footer .footer_box{ width:1150px; margin:0 auto;}
#footer .footer_left{ float:left; width:800px }
#footer .footer_left em{ font-style:normal; padding:0 15px; color:#CCC}
#footer .footer_left p { height:28px; line-height:28px; text-align:left;}
#footer .footer_left a { color: #999999; text-decoration: none; font-size:13px;}
#footer .footer_left a:hover { COLOR: #FF7900;text-decoration: underline; }
#footer .fonter_right{ float:right; width:238px; padding-top:4px; line-height:200%;overflow:hidden}
/*
 * -------------------------------------------------------
 * ******************** end footer.css *******************
 * -------------------------------------------------------
 */
/* public */

/* left 会员中心左侧导航列表 *****************************************************************************/
#left { float:left;width:230px;overflow:hidden; background:#FFF; border-bottom:1px #e0e0e0 solid; border-radius:8px}
#left dl { font-family:"Microsoft Yahei"; color:#555555;overflow:hidden}
#left dl div{ padding:8px 0;}
#left .head {padding:8px 0;height: 26px; background:url(../images/member/v1.iocn.gif) no-repeat 200px -25px; border-bottom:1px #eaeaea solid;cursor:pointer;}
#left .head:hover{background:#f7f7f7 url(../images/member/v1.iocn.gif) no-repeat 200px -25px;}
#left .head strong{height: 26px; line-height:26px;font-weight:normal;font-size:15px; display:inline-block;float:left}
#left .head a{text-decoration:none;width:100%; display:block; overflow:hidden}
#left .head a:hover{ color:#F00; text-decoration:underline}
#left dd { width: 100%; margin: 0 auto; background: url(../images/lcj_ico.gif) no-repeat 25px -10px;}
#left dd a { display: block; height:30px; line-height: 30px;padding-left: 38px; text-decoration: none; font-size:13px}
#left dd .normal { color: #333; }
#left dd .normal:hover { color: #444444; background: #e4e7ea url(../images/lcj_ico.gif) no-repeat 25px 10px;}
#left dd .active { color: #444444; background: #f4f4f4 url(../images/lcj_ico.gif) no-repeat 25px 10px;}
	/*左侧导航的小小图标*/
	.v1_icon { display:inline-block; width:22px;height: 26px; margin-left:15px; background:url(../images/member/v1.iocn.gif) no-repeat; overflow:hidden; float:left}
	.v1_icon.my_home{ background-position:0px -83px}
	.v1_icon.my_mall{ background-position:-26px -83px}
	.v1_icon.my_kuaidi{ background-position:0px -110px}
	.v1_icon.my_yubao{ background-position:0px -135px}
	.v1_icon.my_money{ background-position:-26px -110px}


.application { border-bottom: 1px solid #C4D5DF; padding:10px; }
.application p { margin-bottom: 10px; color: #3e3e3e; }
.application a { display: block; width: 100%; height: 30px; line-height:30px; text-align:center; background:#FF4F01; color:#fff; border-radius:5px; text-decoration:none; font-size:14px}

/* right 会员中心右侧 ********************************************************************************************/
#right { width: 905px; float: right; position: relative; }
#right .member_box{ padding:15px;overflow:hidden; background:#FFF; border-bottom:1px #e0e0e0 solid; border-radius:8px}
#right .member_box .member_tile { font-size:16px; font-family:"Microsoft Yahei"; height:35px; line-height:35ppx; width:100%; border-bottom:1px #CCC solid}
#right .member_box .member_address{ margin-top:15px;font-size:13px;font-family:"Microsoft Yahei";}
#right .member_box .member_address th{ text-align:left; font-weight:normal; color:#666; line-height:28px; }
#right .member_box .member_info{font-size:13px;font-family:"Microsoft Yahei";}
#right .member_box .member_info .ucico img{display: block;width: 80px;height: 80px;border-radius: 50%;}
#right .member_box .member_info .font12 { font-size:12px; color:#999; margin-top:15px; display:block}
/*错误提示*/
#warning { border:#FF0000 1px solid; background:#FFDEDE; color:#F00; padding:3px 10px; margin:8px 0px; display:none; font-weight:normal; }
#warning label { display:block; margin:3px 0px; }
#warning label.error { color:#F00; font-weight:normal; }

/* 会员中心的tab模型 module */
.tab { width: 100%; height:35px; line-height: 35px;font-family:"Microsoft Yahei";}
.tab li { float: left; margin-right: 8px; cursor: pointer; font-size: 14px;border-radius:8px 8px 0 0; }
.tab .active { height: 35px; color: #e52f21; font-weight: bold; padding: 0 20px; background: #fff; }
.tab .normal { height: 35px; color: #3e3e3e; font-weight: bold; padding: 0px; background: #f9f9f9; }
.tab .active a { color: #ff4f01; text-decoration: none; float: left; height: 26px; padding: 0 20px; }
.tab .normal a { color: #3e3e3e; text-decoration: none; float: left; height: 26px; padding: 0 20px; }
.tab .normal a:hover { color:#e52f21}
.wrap { padding:15px; min-height:450px;overflow:hidden; background:#FFF;border-bottom:1px #e0e0e0 solid; border-radius:0 8px 8px 8px}


/* 会员中心的填写内容样式、1 */
.eject_con {font-family:"Microsoft Yahei"; font-size:13px;overflow:hidden}
.eject_con .add { padding: 20px; overflow: hidden; }
.eject_con .add ul { padding-left:20px;overflow: hidden; }
.eject_con .add li { width: 100%; overflow: hidden; float: left; padding-bottom: 15px; }
.eject_con .add li h3 { float: left; width: 100px; color: #000; font-weight: normal; line-height: 26px; text-align:right; padding-right:8px; }
.eject_con .add li h3 em { color:#F00; font-style:normal; margin-right:5px;}
.eject_con .add li p { float: left; }
.eject_con .add li p span { color: #b4b4b4; padding-left: 10px; }
.eject_con .add .submit { width: 458px; padding: 10px 0 0 120px; }

.eject_btn { width: 137px; height: 32px; line-height: 32px; background: url(../images/member/btn.gif) 0 -198px; position: absolute; top:20px; right: 20px; z-index: 3; }
.eject_btn b { display: block; width: 97px; height: 32px; padding-left: 40px; color: #3e3e3c; font-size: 15px; cursor: pointer;font-family:"Microsoft Yahei"; }
.eject_btn a { display: block; width: 97px; height: 32px; padding-left: 40px; color: #3e3e3c;  text-decoration:none; font-size: 15px; cursor: pointer; }
.eject_btn a:hover{ text-decoration:underline; color:#F00}
.eject_btn .ico1 { background: url(../images/member/ico.gif) no-repeat 15px -656px; }
.eject_btn .ico2 { background: url(../images/member/ico.gif) no-repeat 15px -188px; }
.eject_btn .ico3 { background: url(../images/member/ico.gif) no-repeat 12px -943px; }

/*会员中心表格样式*/
.table_fill {width: 100%; border-collapse: collapse;font-family:"Microsoft Yahei";}
.table_fill th{width: 200px;font-weight: normal; line-height: 26px; text-align:right; padding-right:8px; font-size:14px; padding:8px; }
.table_fill th em{ font-style:normal; padding-right:8px; color:#f00}
.table_fill td{ text-align:left;}

.searchTop { padding-top:5px; overflow:hidden}
.searchTop .queryInput, .searchTop .pick_date{height:18px;line-height:18px;padding:3px;border: 1px #CCC solid;border-radius: 2px;}
.searchTop .pick_date{ width:80px;}

.public_select { width:100%; margin: 0 auto; padding-top:15px; }
.public_select .gray { background:url(../images/member/bg_repeat-x.gif) repeat-x;color: #333;}
.table table { width: 100%; border-collapse: collapse; }
.table th { font-weight: normal; height: 32px; text-align:left}
.table td { padding-top: 5px; padding-bottom: 5px;word-break: break-all; word-wrap:break-word;}
.table .firstCell{ padding-left:5px}
.table .line td { border-bottom: 1px solid #e2e2e2; height:22px;line-height:22px; color:#333}
.table .line:hover { background:#f5f5f5}

/* 资金管理my_money about then style,so,this is by liangcaijian */
.my_money{ overflow:hidden}
.my_money .my_monye_info{ border-bottom:1px #e1e1e1 solid; overflow:hidden}
.my_money .my_monye_info h3{ font-size:20px; padding-bottom:15px}
.my_money .my_monye_info dl{ font-size:14px;width:100%;padding-bottom:15px;overflow:hidden}
.my_money .my_monye_info dl dt{ float:left; font-size:14px; padding-right:50px;}
.my_money .my_monye_info dl dt a{ text-decoration:none; color:#00F}
.my_money .my_monye_info dl dt a:hover{ text-decoration:underline;color:#F00}
.my_money .my_monye_info dl strong{ color:#F00; font-size:16px;}

/* page */
.page { float: right; padding-top: 10px;font-family:SimSun,Helvetica,sans-serif;}
.down, .down_no, .former, .former_no, .page_link, .page_hover, .nonce { margin-left: 5px; border-radius:5px }
.former {display:block;color:#FFF;text-decoration:none;height:17px; line-height:17px; padding:0 5px; float: left; border: 1px solid #ed5736; background: #ed5736;}
.former:hover {background:#F1F1F1;text-decoration: none; color:#a53a00}
.down { display: block;text-decoration:none;float: left;border:1px solid #ed5736;height:17px; line-height:17px; padding:0 5px;background: #ed5736;color: #FFF;}
.down:hover {background:#F1F1F1;text-decoration: none; color:#a53a00}
.page_link { color: #333333; }
.page_hover { color: #ff6000; }
.page_link, .page_hover { font-weight: bold; display: block; float: left; text-decoration: none; padding: 2px 5px 0; font-size: 14px; }
.page_link:hover, .page_hover:hover { text-decoration: underline; }
.former_no { border: 1px solid #ddd; display: block; float: left; width: 15px; height: 17px; line-height:17px; color:#999;background-color:#FFF; padding:0 2px;}
.down_no {display:block;color:#666666;text-decoration:none;height:17px; line-height:17px; padding:0 5px;float:left;border:1px solid #DEDEDE; background: #F1F1F1;}
.page .nonce { display: block; float: left; height: 17px; text-decoration: none; color: #333333; line-height: 17px; padding: 0 5px; }
.stat { float: left; height: 20px; line-height: 20px; color: #a3a3a3; text-decoration: none; }
.page_item_button { height: 18px; line-height:18px; color: #333333; overflow:hidden}
.page_item_button .page_item_input{ height:16px; width:35px;}
.page_item_button .page_btn { width:46px;HEIGHT:20px;DISPLAY:inline-block;border:0;FONT-SIZE:12px;CURSOR:pointer;COLOR:#333333;BACKGROUND:url(../images/ico.gif) no-repeat -122px -85px;}


/*-----jquery dialog css--------*/
#FloatBg{display:none;width:100%;height:100%;background:#000;position:absolute; top:0;left:0;z-index:1000}
#FloatBoxBg{display:none;background:#000;position:absolute;}
#FloatBox{width:500px;position:absolute; z-index:1000}
#FloatBox .title{height:40px; line-height:40px;color: #333333;background:#018adc;}
#FloatBox .title h4{float:left;padding:0;margin:0;font-family:"Microsoft Yahei"; color:#FFF;font-size:18px; font-weight:normal;padding-left:10px;}
#FloatBox .title span{float:right;cursor:pointer; display:block; width:30px; height:25px; margin:2px 4px; color:#FFF}
#FloatBox .title .spanhover{ background-position:0px -60px;}
#FloatBox .contentbox{padding:15px 10px;background:#fff;}